Hand-held mirrors - German English Dictionary